package com.gisocn.onemap.view;

import com.esri.core.geometry.Point;
import com.gisocn.onemap.base.BaseView;
import com.gisocn.onemap.model.AppConfig;
import com.gisocn.onemap.model.AppVersion;
import com.gisocn.onemap.model.LayerQueryInfo;
import com.gisocn.onemap.model.QueryXML;
import com.gisocn.onemap.model.VectorQuery;
import com.google.gson.JsonObject;
import java.util.ArrayList;

/* loaded from: classes.dex */
public interface MainView extends BaseView {
    void getAppConfig(AppConfig appConfig);

    void getAppVersionFail(String str);

    void getAppVersionSuccess(AppVersion appVersion);

    void getDataFail(String str);

    void getDataSuccess();

    void getLandXmlSuccess(QueryXML queryXML, int i, int i2);

    void getTpkQueryFail(String str);

    void mapQuerySuccess(ArrayList<VectorQuery> arrayList);

    void sqlQuery(ArrayList<LayerQueryInfo> arrayList, Point point);

    void sqlQueryLandInfo(JsonObject jsonObject, int i, int i2, int i3, String str, int i4);
}
